package TestModelo;

import java.awt.Point;

import modelo.*;
import junit.framework.TestCase;

public class TestPersonaje extends TestCase {
	
	private Personaje personaje;
	
	@Override
	public void setUp(){
		
		Point posicion = new Point(1,1);
		
		personaje = new Cecilio();
		personaje.setPosicion(posicion);
	}
	
	public void testCrearPersonaje(){
		
		assertTrue(personaje != null);
	}
	
	public void testObtenerArma(){
		personaje = new Bombita();
		personaje.setArmas(new CreadorMolotov());
		assertTrue(personaje.obtenerArma() != null);
	}
	
	public void testOcupaCasillero(){
		
		assertTrue(personaje.ocupaCasillero());
	}
	
	public void testSetVelocidad(){

		int velocidadInicial = 10;
		
		personaje.setVelocidad(10);
		
		assertEquals(velocidadInicial,personaje.getVelocidad());
	}
	

}
